wall-mounted installation - Turkish English Dictionary